package service

import (
	"github.com/flipped-aurora/gin-vue-admin/server/service/epl"
	"github.com/flipped-aurora/gin-vue-admin/server/service/equipment_maintenance"
	"github.com/flipped-aurora/gin-vue-admin/server/service/device"
	"github.com/flipped-aurora/gin-vue-admin/server/service/example"
	"github.com/flipped-aurora/gin-vue-admin/server/service/intelligent_maintenances"
	"github.com/flipped-aurora/gin-vue-admin/server/service/system"
	"github.com/flipped-aurora/gin-vue-admin/server/service/wearingparts"
	"github.com/flipped-aurora/gin-vue-admin/server/service/wearingpartsDefinition"
)

var ServiceGroupApp = new(ServiceGroup)

type ServiceGroup struct {
	SystemServiceGroup                   system.ServiceGroup
	ExampleServiceGroup                  example.ServiceGroup
	WearingpartsDefinitionServiceGroup   wearingpartsDefinition.ServiceGroup
	WearingpartsServiceGroup             wearingparts.ServiceGroup
	EplServiceGroup                      epl.ServiceGroup
	Equipment_maintenanceServiceGroup    equipment_maintenance.ServiceGroup
	Intelligent_maintenancesServiceGroup intelligent_maintenances.ServiceGroup
	DeviceServiceGroup  device.ServiceGroup
}
